@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 700;src: local('Montserrat-Bold'), url(http://fonts.gstatic.com/s/montserrat/v6/IQHow_FEYlDC4Gzy_m8fcoWiMMZ7xLd792ULpGE4W_Y.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(http://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(http://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(http://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTUTj6bCwSDA5u__Fbjwz3f0.woff2) format('woff2');unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(http://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');unicode-range: U+1F00-1FFF;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(http://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');unicode-range: U+0370-03FF;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(http://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(http://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(http://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/ttwNtsRpgsxVmgGGmiUOEhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range: U+1F00-1FFF;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range: U+0370-03FF;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}@-webkit-keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}@keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}::-webkit-scrollbar {width: 8px;}::-webkit-scrollbar-track {background:#fff;margin-right: 0;margin-top: 0;}::-webkit-scrollbar-thumb {border-radius: 8px;background: #DDDDDD;}@font-face {font-family: 'Montserrat_Bold';src: url('../font/Montserrat-Bold.eot');src: url('../font/Montserrat-Bold.eot?#iefix') format('embedded-opentype'), url('../font/Montserrat-Bold.woff') format('woff'), url('../font/Montserrat-Bold.ttf') format('truetype'), url('../font/Montserrat-Bold.svg#Montserrat-Bold') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Montserrat_Regular';src: url('../font/Montserrat-Regular.eot');src: url('../font/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), url('../font/Montserrat-Regular.woff') format('woff'), url('../font/Montserrat-Regular.ttf') format('truetype'), url('../font/Montserrat-Regular.svg#Montserrat-Regular') format('svg');font-weight: normal;font-style: normal;}::-webkit-input-placeholder {color: #fff;}:-moz-placeholder {color: #fff;}::-moz-placeholder {color: #fff;}:-ms-input-placeholder {color: #fff;}::-ms-input-placeholder {color: #fff;}:placeholder-shown {color: #fff;}#searchform input[type="text"]::-webkit-input-placeholder{color: rgba(255,255,255,0.7);}#searchform input[type="text"]:-moz-placeholder{color: rgba(255,255,255,0.7);}#searchform input[type="text"]::-moz-placeholder{color: rgba(255,255,255,0.7);} #searchform input[type="text"]:-ms-input-placeholder {color: rgba(255,255,255,0.7);}#searchform input[type="text"]::-ms-input-placeholder{color: rgba(255,255,255,0.7);}#searchform input[type="text"]:placeholder-shown{color: rgba(255,255,255,0.7);}#loading {width: 100%;height: 100%;background: #0e3961;top: 0;left: 0;position: fixed;z-index: 13000}#loading .box {opacity: 0;background: url(../img/png/logo.png) center center no-repeat;background-size: 100%;width: 500px;height: 200px;position: absolute;top: 42%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);}#loading .box.loaded {opacity: 1;}#loading .box .load {position: absolute;bottom: -75px;height: 1px;background:#0069A9;border-radius: 100px;overflow: hidden;left: 50%;overflow: hidden;width: 600px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}#loading .box .load span {display: block;width: 0;height: 100%;background: #fff;}#layout {position: relative;background: white;}#layout .overlay {opacity: 0;visibility: hidden;position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: rgba(0,0,0,0.3);z-index: 8000;position: fixed;left: 220px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}#navm {position: fixed;top: 0;bottom: 0;left: -120px;width: 220px;overflow: auto;overflow-x: hidden;box-sizing: border-box;background: #0068A9;opacity: 0;visibility: hidden;z-index: 2;}#navm ul,#navm li {list-style: none;margin: 0;padding: 0;border: 0;width: 100%;}#navm li{border-bottom:1px solid rgba(255,255,255,0.2);}#navm ul {margin-top: 5px;border-top: 1px solid rgba(255,255,255,0.1);}#navm li a {display: block;padding: 15px 20px;color: #fff;text-transform: uppercase;text-decoration: none;width: 100%;box-sizing: border-box;font-weight: 900;}#navm ul ul {margin: 0;background: #222;}#navm ul ul a {padding: 8px 30px 8px 20px;font-size: 13px;}#header .nav-button {height: 80px;width: 80px;box-sizing: border-box;padding: 25px 24px 0;position: fixed;right: 0;top: 0;z-index: 100;cursor: pointer;display: none;background-color: #fff;}#header .nav-button span {height: 4px;background-color:#0068A9;margin: 4px 0 4px;display: block;}input::selection,::selection {color: #4d555a;background: #ffcc00;}input::-moz-selection,::-moz-selection {color: #4d555a;background: #ffcc00;}html,body,#layout,#page,#home{height:100%;}body {-webkit-overflow-scrolling: touch;}body{overflow-x: hidden;}html,body,img {margin: 0;padding: 0;border: 0;}button,input,textarea,body {font-family: 'Open Sans', sans-serif;font-size: 13px;}a,input,button {outline: 0;}a {text-decoration:none;}h1,h2,h3,h4,h5,h6,p {margin-top: 0;}#tooltip {margin: 20px 0 0 10px;margin-left: -60px;width: 160px;padding: 10px;z-index: 9900;position: absolute;text-align: center;color: #4a4f52;box-shadow: 5px 5px 0 rgba(0,0,0,0.1);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-transform: uppercase;display: none;background: #ffcc00;}#tooltip.right {margin-left: -80px;}.col.col3.tris-col-center .portfolio-team-content-box ul li,.footer-bottom a,#loading .box .load span ,#loading .box .load,#loading .box,.box-content-case-study ul li a,.link-content ul li a.active,.link-content ul li a,#my-enquiryinput.submit,.single-poxt-box .button-post,.single-poxt-box .button-post h6,.single-poxt-box.grid .button-post,.sigle-page-link,.line-view.ico,#header .nav-button span,#header .nav-button,#layout .overlay,#layout,#navm,#loading .load,.transition {transition: .3s;-o-transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;}.transition {transition: none;-o-transition: none;-ms-transition: none;-moz-transition: none;-webkit-transition: none;display: none;}.close-button,.box-controll .button.active,#map-view.active,#map-view{transition: .5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;}.section {position: relative;}.mini-container,.container {position: relative;margin: 0 auto;width: 1280px;box-sizing: border-box;-moz-box-sizing: border-box;min-height: 1px;}.bg-eee {background-color: #eee;}.bg-white,.bg-fff {background-color: #fff;}.bg-999 {background-color: #999;}.clear {clear: both;}.col {float: left;width: 100%;position: relative;}.col.col2 {width: 50%;}.col.col3 {width: 33.33%;}.col.col3x2 {width: 66.66%;}.col.col4 {width: 25%;}.col.col4x3 {width: 75%;}.col.col5 {width: 20%;}.col.col5x4 {width: 80%;}.col.col5x3 {width: 60%;}.col.col5x2 {width: 40%;}.col.col6 {width: 16.66%;}.col.col2.margin {width: 48%;margin-right: 4%;}.col.col3.margin {width: 32%;margin-right: 2%;}.col.col3x2.margin.col-left {width: 64%;margin-right: 4%;}.col.col3x2.margin.col-right {width: 64%;margin-left: 2%;}.col.col4.margin {width: 23.5%;margin-right: 2%;}.col.col4x3.margin.col-left {width: 74.5%;margin-right: 2%;}.col.col4x3.margin.col-right {width: 74.5%;margin-left: 2%;}.col.col5.margin {width: 18.4%;margin-right: 2%;}.col.col6.margin {width: 15%;margin-right: 2%;}.col.margin.last {margin-right: 0 !important;}.navigation {position: absolute;bottom: 0;height: 70px;width: 100%;background-color: rgba(0,0,0,0.6);z-index: 8000;padding: 27px 0;}#home{position:relative;}.video_home{position: absolute;top: 100%;left: 50%;-webkit-transform: translateX(-50%) translateY(-100%);-moz-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);-o-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);min-width: 100%;min-height: 100%;width: auto;height: auto;overflow: hidden;}.mobile-img{background-image:url(../img/jpg/mobile-img.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;top:0;right:0;left:0;bottom:0;position:absolute;display:none;}ul.nav{list-style-type:none;width:100%;}ul.nav li{float:left;position:relative;top:-9px;border-right:1px solid #666;}ul.nav li a{float:left;font-size:15px;text-transform:Uppercase;text-decoration:none;color:#fff;display:block;padding:7px 65px;font-family:Montserrat_Regular;}ul.nav li:last-child{border:0;}ul.nav .noborder{border:0;}#header.pages{position:relative;width:100%;height:280px;background-image:url(../img/jpg/imgheader.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}#header{position:relative;width:100%;height:100%;background:none;}.cover{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0.3);z-index:1;}.logo-form{width:720px;height:300px;position: absolute;top: 50%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);padding: 0 50px;z-index:3;opacity:0;}.logo-home-main{width:100%;height:150px;position:relative;top:0;background-image:url(../img/png/logo.png);background-position:center center;background-repeat:no-repeat;background-size:80%;}.logo-main-pages{width:300px;height:120px;background-position:center center;background-size:100%;background-repeat:no-repeat;background-image:url(../img/png/logo.png);position: absolute;top: 40%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);z-index:2;}#searchform {position: relative;margin: 50px 0 20px 0;}#searchform input[type="submit"] {position: absolute;z-index: 2;right: 0;width: 50px;height: 50px;border: 0;background-image: url(../img/png/search.png);background-position: center 0;background-repeat: repeat-y;background-size: 100%;background-color: transparent;cursor: pointer;}#searchform input[type="text"] {position: relative;width: 100%;height: 50px;border: 0;background-color:transparent;border-bottom:1px solid #fff;text-indent: 15px;font-size: 14px;color: #fff;font-family:Montserrat_Regular;text-transform:uppercase;text-shadow: 2px 2px 0 rgba(0,0,0,0.1);}.social-info{position:absolute;top:15px;right:25px;z-index:3;}.line-view{display:inline-block;margin-left:15px;}.line-view a{font-size: 16px;font-family:Montserrat_Regular;text-transform:uppercase;text-decoration:none;color:#fff;}.line-view.text{position:relative;top:-5px;}.line-view.ico.border-bottom{width:20px;height:20px;background-position:50% 0;background-repeat:repeat-y;background-size:100%;border-bottom:1px solid #fff;margin-left:10px;}.line-view.ico.tw{background-image:url(../img/png/tw.png);}.line-view.ico.in{background-image:url(../img/png/linkedin.png);}.line-view.ico.border-bottom:hover{background-position:50% 20px;cursor:pointer;} .content-info{padding:60px 0 0;position:relative;}.image-home{width:1030px;height:440px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(../img/jpg/img-about.jpg);margin:0 auto;box-shadow: 4px 4px 0 rgba(0,0,0,0.2);}.text-home-content{position:relative;margin:0 auto;margin-top:-100px;margin-bottom:60px;width:820px;display:block;padding:60px 65px;background-color:#fff;box-shadow: 4px 4px 0 rgba(0,0,0,0.2);text-align:center;}.text-home-content h1{font-family:Montserrat_Regular;color:000;letter-spacing:2px;font-size:18px;margin-bottom:30px;}.text-home-content p{color:#7F7F7F;line-height:30px;font-size:14px;}p.margin-bottom{margin-bottom:30px;}.content-post{width:100%;}.col.col3.padding{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:10%;}.tw-feeds{width:100%;height:350px;background-color:#0069A9;}.text-post{position: absolute;top: 50%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);background-color:#fff;padding:25px 25px;text-align:center;line-height:25px;width:310px;height:230px;}.text-post a,.text-post h2,.text-post h3{font-family:Montserrat_Regular;text-transform:uppercase;}.text-post h2{font-size:15px;letter-spacing:2px;color:#0068A9;margin-bottom:10px;}.text-post h3{font-size:12px;letter-spacing:2px;color:#333333;margin-bottom:10px;}.text-post p{font-size:14px;color:#7F7F7F;line-height:20px;}.text-post a{color:#0068A9;font-size:14px;margin-top:15px;display:block;}.text-post.blue{background-color:rgba(0,105,169,0.5);}.text-post.blue a,.text-post.blue p,.text-post.blue h3,.text-post.blue h2{color:#fff;}.tw-feeds{position:relative;}.icon-twetter {width: 40px;height: 40px;position: absolute;top: 20%;margin-top: -20px;left: 50%;margin-left: -20px;background-image: url(../img/png/tw.png);background-position: center center;background-repeat: no-repeat;background-size: 100%;}.tw-feeds .cycle-slideshow {width: 100%;height: 350px;overflow: hidden;}#pager2 {text-align: center;width: 100%;margin-bottom: 50px;position: absolute;z-index: 500;overflow: hidden;position: absolute;bottom: 5px;}.cycle-pager span {text-align: center;width: 10px;height: 10px;margin: 5px;display: inline-block;background-color: rgba(255,255,255,0.2);cursor: pointer;border-radius: 30px;}.cycle-pager span.cycle-pager-active {background-color: #333;}.slider-tweets {width: 100%;text-align: center;color: #fff;padding: 125px 0;}.slider-tweets p.feed-contact {color: #fff;font-size: 13px;}.slider-tweets p.feed-title {font-size: 20px;color: #fff;padding: 0 250px 20px 250px;}.date-feed{color:#212121;font-size:13px;text-align:center;padding:5px 0;}.slider-tweets p.feed-title {padding: 0 150px 20px 150px;}.col.col2.news-post{padding:19%;}.col.col2.news-post.image{background-position:center center;background-repeat:no-repeat;background-size:cover;}.content-news-feed{position: absolute;width:80%;height:auto;top: 50%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);background-color:#fff;padding:20px;}.content-news-feed h2,.content-news-feed h3,.content-news-feed h4,.content-news-feed a{font-family:Montserrat_Regular;text-transform:uppercase;}.content-news-feed h2{font-size:16px;color:#000;margin-bottom:5%;}.content-news-feed h3{color:#0068A9;font-size:14px;margin-bottom:1%;}.content-news-feed h4{color:#333333;font-size:12px;margin-bottom:1%;}.content-news-feed p{font-size:14px;color:#7F7F7F;line-height:25px;}.content-news-feed a{font-size:14px;margin-top:4%;display:block;color:#0068A9;}.content-news-feed .box-post:first-of-type{margin-bottom:50px;}#map{width:100%;height:430px;background-color:#ccc;}#footer{position:relative;background-color:#0e3961;padding:50px 0;}#footer p{text-align:center;color:#fff;text-transform:uppercase;font-weight:500;font-size:13px;font-family:Montserrat_Regular;font-weight:400;line-height:25px;letter-spacing: 2px;}#footer hr{border: 0;height: 0;border-top: 1px solid rgba(0, 0, 0, 0.1);border-bottom: 1px solid rgba(255, 255, 255, 0.3);margin:40px 100px;}p.padding{padding:0 55px;}.footer-info{width:320px;margin:0 auto;}.footer-logo{width:220px;height:80px;margin:0 auto 30px ;background-image: url(../img/png/logo.png);background-position:center center;background-repeat:no-repeat;background-size:100%;}.footer-bottom-line{width:100%;padding:10px 0;background-color:#0069A9;}.footer-bottom{display:inline-block;}.box-footer-bottom{width:570px;margin:0 auto;text-align:center;color:#fff;font-size:8px;font-family:Montserrat_Regular;letter-spacing:2px;}.footer-bottom{padding:5px 15px;}.footer-bottom a{color:#fff;}.footer-bottom.border{border-right:1px solid #fff;}.col.col2.left-col{width:71%;margin-top:30px;}.col.col2.right-col{width:25%;margin-top:30px;}.controll-panel{height:55px;background-color: #fff;box-shadow: 4px 4px 0 rgba(0,0,0,0.1);margin-bottom:30px;padding: 5px 0 0;}.box-controll{width:116px;float:right;margin-right: 10px;}.controll-panel .col.col2.left{padding:8px 20px;}.controll-panel .col.col2.right{padding:8px 0;}.controll-panel .col.col2.right{width:50%;}.controll-panel .col.col2.left{width:50%;}.controll-panel .col.col2 h5{font-family:Montserrat_Regular;font-size:13px;color:#000;display:inline-block;position:relative;top:8px;}.controll-panel .col.col2 span.button{width:35px;height:35px;display:inline-block;}.single-poxt-box.line{padding:30px;background-color: #fff;box-shadow: 4px 4px 0 rgba(0,0,0,0.1);margin-bottom:30px;}.single-poxt-box.line .col.col2.image-post-feeds{width:30%;height:175px;background-position: center center;background-repeat:no-repeat;background-size:cover;background-color:#333;overflow: hidden;}.single-poxt-box.line .col.col2.text-post-feeds{width:70%;padding:0 0 0 30px;}.single-poxt-box.line .core-buttons-post .button-post h6,.single-poxt-box.line .col.col2.text-post-feeds h3,.single-poxt-box.line .col.col2.text-post-feeds h2{font-family:Montserrat_Regular;text-transform:uppercase;}.single-poxt-box.line .col.col2.text-post-feeds p{color:#7F7F7F;font-size:13px;padding:0 200px 0 0;}.single-poxt-box.line .col.col2.text-post-feeds h3{font-size:12px;margin:5px 0 10px;}.single-poxt-box.line .col.col2.text-post-feeds h2{color:#0068A9;font-size:16px;}.single-poxt-box.line .core-buttons-post{position:relative;margin-top:40px;}.single-poxt-box.line .button-post{width:100%;height:50px;background-color:#f0f0f0;padding:15px 15px;border:1px solid #e0e0e0;}.single-poxt-box .button-post:hover{cursor:pointer;}.single-poxt-box.line .core-buttons-post .button-post h6{text-align:center;padding:0;color: #000;font-size: 13px;}.single-poxt-box.line .core-buttons-post .button-post.blue{background-color:#0068A9;}.single-poxt-box.line .core-buttons-post .button-post.blue h6{color:#fff;}.single-poxt-box.grid{padding:30px;background-color: #fff;box-shadow: 4px 4px 0 rgba(0,0,0,0.1);width: 49%;margin: 0 0.5%;float:left;margin-bottom:30px;}.single-poxt-box.grid .col.col2.image-post-feeds {width: 100%;height: 250px;background-color: #333;background-position:center center;background-size:100%;background-repeat:no-repeat;overflow: hidden;}.single-poxt-box.grid .col.col2.text-post-feeds{width:100%;padding:20px 0 0 0;}.single-poxt-box.grid .core-buttons-post .button-post h6,.single-poxt-box.grid .col.col2.text-post-feeds h3,.single-poxt-box.grid .col.col2.text-post-feeds h2{font-family:Montserrat_Regular;text-transform:uppercase;}.single-poxt-box.grid .col.col2.text-post-feeds p{color:#7F7F7F;font-size:13px;}.single-poxt-box.grid .col.col2.text-post-feeds h3{font-size:12px;margin:5px 0 10px;}.single-poxt-box.grid .col.col2.text-post-feeds h2{color:#0068A9;font-size:16px;}.single-poxt-box.grid .core-buttons-post{position:relative;margin-top:40px;}.single-poxt-box.grid .button-post{width:100%;height:50px;background-color:#f0f0f0;padding:15px 15px;border:1px solid #e0e0e0;}.single-poxt-box.grid .core-buttons-post .button-post h6{text-align:center;padding:0;color: #000;font-size: 12px;}.single-poxt-box.grid .core-buttons-post .button-post.blue{background-color:#0068A9;}.single-poxt-box.grid .core-buttons-post .button-post.blue h6{color:#fff;}.box-controll .button{background-position:50% 0;background-repeat:repeat-y;background-size:100%;background-color:#007CB6;cursor:pointer;}.box-controll .button.active{background-color:#555555;background-position:50% 35px;}.box-controll .button.grid{background-image:url(../img/png/grid.png);margin-right:2px;}.box-controll .button.line{background-image:url(../img/png/line.png);margin-right:2px;}.box-controll .button.map{background-image:url(../img/png/maps.png);}#map-view {opacity: 0;height: 0;visibility: hidden;background-color: #ccc;overflow: hidden;}#map-view.active {height: 400px;visibility: visible;opacity: 1;margin-bottom: 10px;}#map-main {height: 400px;}#my-enquiry,#quick-search{position:relative;width:100%;padding:20px;background-color: #fff;box-shadow: 4px 4px 0 rgba(0,0,0,0.1);margin-bottom:30px;}#my-enquiry input,#quick-search input{width:100%;height:50px;margin-bottom:8px;border:0;color:#333;text-indent:10px;border:1px solid #DDDDDD;}#my-enquiry h4,#quick-search h4{text-align:left;font-family:Montserrat_Regular;font-size:15px;color:#333333;margin-bottom:30px;}#my-enquiry h4{margin-bottom:20px;}#my-enquiry p{color:#7F7F7F;line-height:22px;margin-bottom:25px;}#quick-search .search-icon{background-image:url(../img/png/search-sec.png);background-position:center right 0;background-repeat:no-repeat;background-size:13%;}#my-enquiry input[type="submit"],#quick-search input[type="submit"]{background-color:#0069A9;font-family:Montserrat_Regular;text-transform:uppercase;font-size:15px;color:#fff;text-indent:0;}#my-enquiry input[type="submit"]:hover,#quick-search input[type="submit"]:hover{background-color:#333;color:#fff;}#my-enquiry textarea{width:100%;height:130px;border:0;color:#333;border:1px solid #DDDDDD;padding:10px;margin-bottom:5px;}textarea::-webkit-input-placeholder,#my-enquiry input::-webkit-input-placeholder,#quick-search input::-webkit-input-placeholder {color: #AAAAAA;font-family:Montserrat_Regular;text-transform:uppercase;}textarea:-moz-placeholder,#my-enquiry input:-moz-placeholder,#quick-search input:-moz-placeholder {color: #AAAAAA;font-family:Montserrat_Regular;text-transform:uppercase;}textarea::-moz-placeholder,#my-enquiry input::-moz-placeholder,#quick-search input::-moz-placeholder {color: #AAAAAA;font-family:Montserrat_Regular;text-transform:uppercase;}textarea:-ms-input-placeholder,#my-enquiry input:-ms-input-placeholder,#quick-search input:-ms-input-placeholder {color: #AAAAAA;font-family:Montserrat_Regular;text-transform:uppercase;}textarea::-ms-input-placeholder,#my-enquiry input::-ms-input-placeholder,#quick-search input::-ms-input-placeholder {color: #AAAAAA;font-family:Montserrat_Regular;text-transform:uppercase;}textarea:placeholder-shown,#my-enquiry input:placeholder-shown,#quick-search input:placeholder-shown {color: #AAAAAA;font-family:Montserrat_Regular;text-transform:uppercase;}#my-enquiry h2{}#my-enquiry input{width:100%;}#my-enquiry textarea{width:100%;}.sigle-page-link{color:#6F6967;display:inline-block;border: 1px solid #DDDDDD;font-family:Montserrat_Regular;padding:5px 10px;text-align:center;}.links-pages{width: 384px;margin: 10px auto 30px;}.sigle-page-link.active{background-color:#0069A9;color:#fff;}.sigle-page-link:hover{background-color:#0069A9;color:#fff;cursor:pointer;}.col.col2.image-post-feeds:after{content: "";position: absolute;top: -165%;left: -195%;width: 200%;height: 200%;opacity: 0;transform: rotate(30deg);background: rgba(255, 255, 255, 0.13);background: linear-gradient(to right, rgba(255, 255, 255, 0.13) 0%,rgba(255, 255, 255, 0.13) 77%,rgba(255, 255, 255, 0.5) 92%,rgba(255, 255, 255, 0.0) 100%);}.col.col2.image-post-feeds.active:after {opacity: 1;top: -30%;left: -30%;transition-property: left, top, opacity;transition-duration: 0.7s, 0.7s, 0.15s;transition-timing-function: ease;}.col.col2.image-post-feeds.active:active:after {opacity: 0;}.col.col2.news-post.image.post-shadow{overflow:hidden;}.col.col2.news-post.image.post-shadow:after{content: "";position: absolute;top: -165%;left: -195%;width: 200%;height: 200%;opacity: 0;transform: rotate(30deg);background: rgba(255, 255, 255, 0.13);background: linear-gradient(to right, rgba(255, 255, 255, 0.13) 0%,rgba(255, 255, 255, 0.13) 77%,rgba(255, 255, 255, 0.5) 92%,rgba(255, 255, 255, 0.0) 100%);}.col.col2.news-post.image.post-shadow.active:after{opacity: 1;top: -30%;left: -30%;transition-property: left, top, opacity;transition-duration: 0.7s, 0.7s, 0.15s;transition-timing-function: ease;}.col.col2.news-post.image.post-shadow.active:active:after {opacity: 0;}.col.col3.tris-col-left{width:18%;}.col.col3.tris-col-right{width:25%;}.col.col3.tris-col-center{width:53%;}.news-feeds-right-col h2,.col.col3.tris-col-center h1,.tris-col.latest-news h1{color:#000;font-size:16px;padding:15px;letter-spacing:2px;}.tris-col.latest-news h1,.box-content-case-study ul li a,.main-central-content h4,.main-central-content h3,.news-feeds-right-col a,.news-feeds-right-col h5,.news-feeds-right-col h3,.link-content ul li a,.news-feeds-right-col h2,.col.col3.tris-col-center h1{font-family:Montserrat_Regular;text-transform:uppercase;}.news-feeds-right-col h2{padding:0;}.tris-col.latest-news h2,.col.col3.tris-col-center h2{font-style: italic;color: #333333;font-size: 14px;padding: 0 15px 20px 15px;font-weight: 500;line-height: 24px;}.col.col3.tris-col-center a{color: #333333;}.tris-col.latest-news .main-central-content,.col.col3.tris-col-center .main-central-content{color:#7F7F7F;padding:0 15px;line-height:23px;margin-bottom:40px;}.col.col3.tris-col-center .main-central-content p{font-size:13px;margin-bottom:20px;}.col.col3.tris-col-center .main-central-content ul li{padding: 5px 0px 5px 30px;background: url(../img/png/style-li.png) 0 16px no-repeat;background-size: 18px;text-align: left;}section.tris-col{padding:30px 0;}.link-content{width:100%;}.link-content ul{width:100%;}.link-content ul li{border-bottom:1px solid #ddd;}.link-content ul li:last-child{border-bottom:0;}.link-content ul li a{width:100%;display:block;padding:15px 0;color:#333;}.link-content ul li a.active{color: #0068A9;}.news-feeds-right-col{width:100%;padding:20px;box-shadow: 4px 4px 0 rgba(0,0,0,0.1);margin-bottom:30px;}.news-feeds-right-col h3{font-size:13px;color:#0068A9;padding:30px 0 20px;letter-spacing:2px;line-height:20px;}.news-feeds-right-col h5{font-size:12px;color:#333333;padding:0 0 10px;}.news-feeds-right-col a,.news-feeds-right-col p{color:#7F7F7F;line-height:25px;}.news-feeds-right-col a{display:block;color:#0068A9;margin:15px 0 0;letter-spacing:2px;}.main-central-content h3{color:#0066A9;font-size:12px;margin:5px 0 15px;}.box-case-study{margin:20px 0;}.main-central-content .button-case-study:hover{cursor:pointer;}.main-central-content .button-case-study h4{color:#660000;}.box-content-case-study{display:none;}.box-content-case-study ul {padding:10px 0;}.box-content-case-study ul li a{color:#0066A9;font-size:12px;}.box-content-case-study ul li a:hover{color:#660000;}.col.col2.portfolio-team-image{width:23%;height:180px;background-color:#ddd;background-position:center center;background-repeat:no-repeat;background-size:100%;background-image:url(../img/png/placeholder.png);}.col.col2.portfolio-team-content{width:73%;}.portfolio-team-content-box{width:100%;}.tris-col.latest-news .col.col2.portfolio-team-content p,.col.col3.tris-col-center .portfolio-team-content-box p,.col.col3.tris-col-center .col.col2.portfolio-team-content p{margin-bottom: 5px;}.tris-col.latest-news .col.col2.portfolio-team-content h2,.col.col3.tris-col-center .portfolio-team-content-box h2,.col.col3.tris-col-center .col.col2.portfolio-team-content h2{font-style: normal;font-family: Montserrat_Bold;text-transform:uppercase;padding:0 0 10px 0;font-size:16px;letter-spacing:2px;}.col.col3.tris-col-center .portfolio-team-content-box ul,.col.col3.tris-col-center .col.col2.portfolio-team-content ul{margin-top:10px;}.col.col3.tris-col-center .portfolio-team-content-box ul li{padding: 5px 0px 5px 30px;background: url(../img/png/mail-thumb.png) 0 4px repeat-y;background-size: 25px;text-align: left;}.col.col3.tris-col-center .portfolio-team-content-box ul li:hover{background: url(../img/png/mail-thumb.png) 0 29px repeat-y;background-size: 25px;cursor:pointer;}.tris-col.latest-news .col.col2.portfolio-team-content ul li,.col.col3.tris-col-center .col.col2.portfolio-team-content ul li{padding: 5px 0px 5px 30px;background: url(../img/png/style-li2.png) 0 7px no-repeat;background-size: 18px;text-align: left;}.tris-col.latest-news .col.col2.portfolio-team-content ul li a,.col.col3.tris-col-center .portfolio-team-content-box ul li a,.col.col3.tris-col-center .col.col2.portfolio-team-content ul li a{font-style: normal;font-family: Montserrat_Regular;text-transform: uppercase;padding: 0 0 15px 0;font-size: 14px;color: #333333;letter-spacing:2px;}.contact-section{padding:50px 0;background-color:#f6f6f6;}.col.col3.contact{padding:0 80px;}#form h3,.col.col3.contact h3{font-family:Montserrat_Regular;color:#000;text-transform:left;font-size:16px;padding:20px 0 ;}.col.col3.contact .ico{height:40px;width:40px;display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:100%;}.col.col3.contact .ico.address{background-image:url(../img/png/address.png);}.col.col3.contact .ico.phone{background-image:url(../img/png/phone.png);}.col.col3.contact .ico.mail{background-image:url(../img/png/mail.png);}.col.col3.contact .text-contact{display:inline-block;padding:0 0 0 15px;color:#7F7F7F;position:relative;top:-7px;}.col.col3.contact .text-contact.email{top:-17px;}.mini-container{width:720px;}#popup-form textarea::-webkit-input-placeholder,#popup-form input::-webkit-input-placeholder,#form textarea::-webkit-input-placeholder,#form input::-webkit-input-placeholder {color:#B9B9B9;font-family:Montserrat_Regular;text-transform:uppercase;font-size:13px;opacity:1;}#popup-form textarea:-moz-placeholder,#popup-form input:-moz-placeholder,#form textarea:-moz-placeholder,#form input:-moz-placeholder {color:#B9B9B9;font-family:Montserrat_Regular;text-transform:uppercase;font-size:16px;opacity:1;}#popup-form textarea::-moz-placeholder,#popup-form input::-moz-placeholder,#form textarea::-moz-placeholder,#form input::-moz-placeholder {color:#B9B9B9;font-family:Montserrat_Regular;text-transform:uppercase;font-size:16px;opacity:1;}#popup-form textarea:-ms-input-placeholder,#popup-form input:-ms-input-placeholder,#form textarea:-ms-input-placeholder,#form input:-ms-input-placeholder {color:#B9B9B9;font-family:Montserrat_Regular;text-transform:uppercase;font-size:16px;opacity:1;}#form{width:100%;padding:50px 0 75px;}#form h3{text-align:center;padding:30px 0;}#form input,#form textarea{width:100%;border:0;border: 1px solid #e0e0e0;background-color: rgb(240, 240, 240);margin-bottom:15px;color:#333;padding:10px;}#form input{height:40px;}#form textarea{height:120px;}#form input.submit{width:260px;display:block;margin:0 auto;background-color:#0069A9;color:#fff;font-family:Montserrat_Regular;text-transform:uppercase;font-size:16px;}.tris-col.latest-news .col.col3.tris-col-center .col.col2.portfolio-team-content h2{padding:0;}.tris-col.latest-news .col.col3.tris-col-center .main-central-content p{font-size: 11px;}.latest-news-image{width:100%;padding:36%;background-color:#ccc;background-position:center;background-repeat:no-repeat;background-size:cover;}#form-popup {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0,0,0,0.8);z-index: 9999;display: none;opacity: 0;}#form-popup.show{display: block;}.form-popup-container {width: 550px;height: 400px;position: absolute;top: 50%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);background-color: #fff;padding: 20px;border-radius: 6px;}#popup-form {position: relative;}.close-button {width: 30px;height: 30px;background-color: #fff;border: 2px solid #0068A9;position: absolute;top: -30px;right: -30px;border-radius: 40px;background-image: url(../img/png/close.png);background-position: center center;background-repeat: no-repeat;background-size: 70%;}.close-button:hover{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform:rotate(360deg);cursor:pointer;}#popup-form .main_title {padding: 20px 0 50px 0;}#popup-form h2 {color: #333;font-size: 20px;font-family: Montserrat_Regular;text-transform: uppercase;text-align: center;letter-spacing: 2px;}#popup-form textarea,#popup-form input {width: 100%;margin-bottom: 20px;height: 35px;color: #0068A9;text-indent: 10px;border: 1px solid #ccc;box-shadow: 4px 4px 0 rgba(0,0,0,0.1);}#popup-form textarea{height: 70px;padding:10px;box-shadow: 4px 4px 0 rgba(0,0,0,0.1);text-indent:0;}#popup-form input#popup-submit{color:#fff;background-color:#0068A9;font-family: Montserrat_Regular;text-transform: uppercase;text-indent: 0;font-size:14px;}.logo-form h2.home-title{text-align:center;font-size: 16px;text-transform: uppercase;text-decoration: none;color:rgba(255,255,255,0.6);display: block;font-family: Montserrat_Regular;margin-top:30px;}.footer-bottom a:hover{color:#333;}.filter-box {width: 365px;float: right;}.filter-box h3 {padding: 10px 20px;text-align: left;font-family: Montserrat_Regular;font-size: 13px;color: #000;text-transform:uppercase;}.filter-box .box-select-input,.filter-box h3{display: inline-block;}.box-select-input select {width: 200px;height: 30px;padding: 0 10px;color: #404040;font-size: 14px;background-image: url(../img/png/refine-ico.png);background-position: 95% center;background-repeat: no-repeat;background-size: 20px;-webkit-appearance: none;-moz-appearance: none;appearance: none;text-overflow: '';border: 0;border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;}@media  screen and (max-width: 1320px) {.container {width: 960px;}ul.nav li a {padding: 7px 38px;}.image-home {width: 100%;height: 400px;}.col.col3.padding {padding: 13%;}.text-post {line-height: 20px;height: auto;}.slider-tweets p.feed-title {padding: 0 50px 20px 50px;}.content-news-feed .box-post:first-of-type {margin-bottom: 20px;}.content-news-feed p {font-size: 13px;line-height: 19px;}.content-news-feed a {font-size: 13px;}.content-news-feed {width: 95%;}.controll-panel .col.col2.left {width: 55%;}.controll-panel .col.col2.right {width: 45%;}.single-poxt-box.line .col.col2.text-post-feeds {padding: 0 0 0 20px;}.single-poxt-box.line .button-post {padding: 15px 0;}.single-poxt-box.line .core-buttons-post .button-post h6 {font-size: 12px;}.single-poxt-box.line .col.col2.text-post-feeds p {padding: 0 120px 0 0;}.single-poxt-box.line .single-poxt-box {padding: 20px;}.controll-panel .col.col2 h5 {font-size: 12px;}.single-poxt-box.grid .col.col3.buttons{width:100%;margin-bottom:10px;}.single-poxt-box.grid {padding: 20px;}.single-poxt-box.grid .col.col2.image-post-feeds {height: 190px;}.single-poxt-box.line .col.col2.image-post-feeds {height: 120px;}.col.col3.tris-col-center .col.col2.portfolio-team-content h2 {font-size: 15px;letter-spacing: 0px;}.col.col3.tris-col-center .col.col2.portfolio-team-content ul li a {font-size: 13px;}.col.col2.portfolio-team-image {width: 23%;height: 140px;}.col.col3.tris-col-center .col.col2.portfolio-team-content p {line-height: 17px;}.col.col3.contact {padding: 0 30px;}}@media  screen and (max-width: 1000px) {.container {width: 720px;}.mobile-img{display:block;}.video_home{display:none;}ul.nav li a {padding: 10px 21px;font-size: 14px;}.text-post h2 {font-size: 14px;letter-spacing: 2px;margin-bottom: 5px;}.text-post h3 {font-size: 12px;letter-spacing: 0;margin-bottom: 5px;}.text-post p {font-size: 13px;line-height: 16px;}.text-home-content {width: 600px;padding: 40px 30px;}.col.col3.padding {padding: 25%;width:100%;}.text-post {padding: 60px 50px;width: 80%;height: 230px;}.slider-tweets p.feed-title {padding: 0 20px 20px 20px;}.content-news-feed {width: 100%;}.content-news-feed p {font-size: 13px;line-height: 17px;}.col.col2.news-post {padding: 25%;}.controll-panel .col.col2.left {width: 100%;}.controll-panel .col.col2.right {width: 100%;padding: 0 0;}.controll-panel {height: auto;}.controll-panel .col.col2 h5{text-align:center;top:0;display:block;}.controll-panel{padding: 10px 0 10px;}.filter-box h3{font-size: 12px;}.filter-box{float:none;margin:0 auto;}.single-poxt-box.line .col.col2.text-post-feeds h2 {font-size: 14px;}.single-poxt-box.line .col.col2.text-post-feeds p {padding: 0 0 0 0;}.single-poxt-box.grid .core-buttons-post {margin-top: 20px;}.single-poxt-box.grid .col.col3.buttons {margin-bottom: 5px;}.single-poxt-box.grid .button-post {height: 35px;padding: 10px 15px;}.single-poxt-box.grid .col.col2.image-post-feeds {height: 140px;}#my-enquiry input, #quick-search input {height: 30px;font-size:10px;}#my-enquiry input.submit, #quick-search input.submit {font-size: 13px;}#my-enquiry textarea {height: 60px;font-size:10px;}#my-enquiry p {line-height: 16px;margin-bottom: 15px;}#my-enquiry, #quick-search {padding: 20px 10px;}.single-poxt-box.grid .col.col2.image-post-feeds {height: 130px;}.single-poxt-box.line .col.col2.image-post-feeds {height: 90px;}.single-poxt-box.line .core-buttons-post {margin-top: 10px;}.single-poxt-box.line .button-post {height: 30px;}.single-poxt-box.line .button-post {padding: 7px 0;margin-bottom: 5px;}.single-poxt-box.line {padding: 15px;}.show-invisible{opacity:1!important;}.news-feeds-right-col a, .news-feeds-right-col p {line-height: 16px;}.news-feeds-right-col h3 {padding: 20px 0 15px;letter-spacing: 0;line-height: 16px;}.link-content ul li a {padding: 15px 15px;text-align: center;}.col.col3.tris-col-center .col.col2.portfolio-team-content h2 {line-height: 17px;}.col.col2.portfolio-team-image {height: 100px;}.col.col3.contact,.col.col3.contact .text-contact {padding:0;}#form h3, .col.col3.contact h3 {text-align:center;}.form-popup-container {width: 80%;height: auto;}}@media  screen and (max-width: 767px) {body {overflow-y: auto;}.mini-container,.container {width: auto;}#header .nav-button {display: block;}html.mobile #layout {}html.mobile #navm {left: 0;opacity: 1;visibility: visible;}html.mobile,html.mobile body {overflow: hidden;}html.mobile #layout {margin-left: 220px;margin-right: -220px;}html.mobile #layout .overlay {opacity: 1;visibility: visible;cursor: pointer;height: 100%;}html.mobile #layout .overlay:hover {background: rgba(0,0,0,0);}.col {float: none !important;clear: both !important;width: auto !important;margin-right: 0 !important;}.navigation {display:none;}.logo-form {width: 100%;height:auto;padding: 0 20px;}.image-home {height: 270px;}.text-home-content {width: 95%;padding: 30px 20px;}.text-home-content p {line-height: 25px;}.content-info {padding: 20px 0 0;}.col.col3.padding {padding: 50%;}.text-post {height: auto;}.slider-tweets p.feed-title {font-size: 18px;}.content-news-feed {position: relative;width: 100%;height: auto;top: 0;left: 0;-webkit-transform:none;-ms-transform:none;transform: none;background-color: #fff;padding: 20px;}.col.col2.news-post {padding: 0;}.col.col2.news-post.image{padding:30%;}#map{height:300px;}.box-footer-bottom {width: 100%;}.footer-info {width: 100%;}#footer p {font-size: 12px;line-height: 18px;letter-spacing: 1px;}.social-info {top: 15px;left: 10px;right:auto;}.logo-home-main {height: 200px;}.controll-panel .col.col2 {text-align:center;}.controll-panel .col.col2 h5 {font-size: 14px;top: 0;}.controll-panel {height: auto;margin-bottom:20px;}.col.col2.left-col {margin-top: 0;}.controll-panel .col.col2.left {padding: 15px 0;}.single-poxt-box.line.col.col2.text-post-feeds {padding:20px 0 0 0;}.filter-box{width:auto;}.single-poxt-box.grid {width: 100%;margin-bottom: 20px;}.single-poxt-box.line .col.col2.image-post-feeds ,.single-poxt-box.grid .col.col2.image-post-feeds {height: 415px;}#quick-search .search-icon {background-size: 5%;}.sigle-page-link {padding: 3px 5px;}.links-pages {width: 284px;}.col.col2.portfolio-team-image {padding: 50%;}.col.col2.portfolio-team-content {text-align: center;}.col.col3.tris-col-center .col.col2.portfolio-team-content p {margin: 10px 0;}.col.col3.contact .ico {display: block;margin: 0 auto;}.col.col3.contact .text-contact {top: 0;display:block;text-align: center;padding:15px 0;}.col.col3.contact .text-contact.email {top: 0;}#form {width: 100%;padding: 30px 10px 50px;}.tris-col.latest-news .col.col2.portfolio-team-image{margin-bottom:20px;}.col.col3.tris-col-center p,.col.col3.tris-col-center h1,.col.col3.tris-col-center h2 {text-align:center;}.logo-form h2.home-title {margin-top: 20px;}}@media  screen and (max-width: 480px){.text-post {padding: 20px 20px;}#quick-search .search-icon {background-size: 9%;}#pager2 {margin-bottom: 20px;bottom: 0;}.single-poxt-box.line .col.col2.image-post-feeds, .single-poxt-box.grid .col.col2.image-post-feeds {height: 160px;}.logo-home-main {height: 100px;}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.fancybox-opened {z-index: 8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {overflow: hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}.fancybox-image {max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../source/fancybox_sprite.png');}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}#fancybox-loading div {width: 44px;height: 44px;background: url('../source/fancybox_loading.gif') center center no-repeat;}.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('../source/blank.gif');-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span {left: 10px;background-position: 0 -36px;}.fancybox-next span {right: 10px;background-position: 0 -72px;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}.fancybox-lock {overflow: hidden !important;width: auto;}.fancybox-lock body {overflow: hidden !important;}.fancybox-lock-test {overflow-y: hidden !important;}.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('../source/fancybox_overlay.png');}.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap {padding-top: 10px;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}@media  only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('fancybox_sprite@2x.png');background-size: 44px 152px;}#fancybox-loading div {background-image: url('fancybox_loading@2x.gif');background-size: 24px 24px;}}